etkin yırtıcı - Turkish English Dictionary